Skip to content

docs: README — measured A/B for the savings claim + drop stale version line#27

Merged
ak2k merged 1 commit into
mainfrom
worktree-readme-polish
May 20, 2026
Merged

docs: README — measured A/B for the savings claim + drop stale version line#27
ak2k merged 1 commit into
mainfrom
worktree-readme-polish

Conversation

@ak2k

@ak2k ak2k commented May 20, 2026

Copy link
Copy Markdown
Owner

Summary

Two README changes:

  1. Drop the hardcoded version mention on the install line — it
    pointed at compound-engineering-v3.8.3-lite.3 and drifts on every
    converter-only bump. The marketplace surfaces the current version
    already.

  2. Replace the "~71k tokens, conditional on Claude Code loading
    agent bodies into the registration slot" hedge with measured numbers.

Measurement

Two isolated CLAUDE_CONFIG_DIRs, identical state except the installed
plugin. Compared /context slot-by-slot in interactive Claude Code
(Opus 4.7 1M).

Slot Upstream CE ce-lite Δ
Total 192.5k 87.3k −105.2k
Custom agents 99.9k 0 −99.9k
System tools 35.5k 22.3k −13.2k
Skills 4.6k 12.5k +7.9k
System prompt / MCP / memory / messages 52.5k 52.5k 0

Claude Code does load each registered subagent's full body into context
for proactive selection. Dropping the 49 registrations frees ~99.9k.
The +7.9k skills bump is the 88 SKILL.md descriptions vs upstream's 29.

The old estimate was actually conservative.

Followup

The +7.9k skills bump is inflated by a double-registration: each skill
appears as both <name> and ce-lite:<name> in the /context skills
list. Generated by converter/generate_commands.py (one command
wrapper per skill, each with its own description: field). Will fix
in a separate PR — once de-duped, savings should grow another ~6k.

Test plan

  • nix flake check green on the worktree
  • README diff renders correctly (verified by re-reading the table)

…d A/B

Two changes:

1. Drop the hardcoded `compound-engineering-v3.8.3-lite.3` shipping
   version. It drifts on every converter-only bump and the marketplace
   already surfaces the current version.

2. Replace the "~71k tokens, conditional on Claude Code loading agent
   bodies into the registration slot" hedge with a measured A/B table.

Interactive `/context` comparison (Opus 4.7 1M, two isolated
`CLAUDE_CONFIG_DIR`s, identical except the installed plugin):

  Custom agents:    99.9k → 0      (−99.9k)
  System tools:     35.5k → 22.3k  (−13.2k)
  Skills:            4.6k → 12.5k  (+7.9k)
  Total:           192.5k → 87.3k  (−105.2k)

The hedge is gone — Claude Code does load agent bodies into the
registration slot in interactive mode. The savings claim was actually
conservative.
@ak2k ak2k merged commit 603cbb1 into main May 20, 2026
2 checks passed
@ak2k ak2k deleted the worktree-readme-polish branch May 20, 2026 23:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant